English Dictionary
◊ MECHANIZED CAVALRY
mechanized cavalry
n : an armored unit of a modern army equipped with motor
vehicles